Immunization System API - Implementation Template (US Core)
Field mapping
HealthCloudGA____EhrImmunization____c
See src/main/resources/dw/FHIRTools.dwl
for a mapping example.
FHIR Field | Field | Notes |
---|---|---|
resourceType | "Immunization" | |
id | Id | |
Identifier[0].system | HealthCloudGA____SourceSystem____c | |
Identifier[0].display | HealthCloudGA____SourceSystemId____c | |
status | HealthCloudGA____RefusedIndicator____c | If Refused - 'Not Done', Else 'Completed' |
statusReason.coding.system | HealthCloudGA____RefusalReasonSystem____c | |
statusReason.coding.code | HealthCloudGA____RefusalReasonCode____c | |
statusReason.coding.display | HealthCloudGA____RefusalReasonLabel____c | |
vaccineCode.coding.version | HealthCloudGA____VaccineTypeSystem____c | |
vaccineCode.coding.code | HealthCloudGA____VaccineTypeCode____c | |
vaccineCode.text | HealthCloudGA____VaccineTypeLabel____c | |
patient | HealthCloudGA____Patient____c | |
occurrence[x].occurrenceDateTime | HealthCloudGA____DateAdministered____c | |
occurrence[x].occurrenceString | HealthCloudGA____DateAdministered____c | |
primarySource | HealthCloudGA____SelfReported____c | |
lotNumber | HealthCloudGA____LotNumber____c | |
expirationDate | HealthCloudGA____ExpirationDate____c | |
doseQuantity | HealthCloudGA____DoseQuantity____c | |
performer[0].function.text | HealthCloudGA____PerformerName255____c | |
performer[0].actor | HealthCloudGA____Performer____c | |
reasonCode[0].coding.system | HealthCloudGA____ReasonSystem____c | |
reasonCode[0].coding.code | HealthCloudGA____ReasonCode____c | |
reasonCode[0].coding.display | HealthCloudGA____ReasonLabel____c | |
protocolApplied[0].doseNumber[x].doseNumberString | HealthCloudGA____DoseQuantityUnits____c | |
protocolApplied[0].seriesDoses[x].doseNumberString | HealthCloudGA____DoseQuantityValue____c |